corner reflectors - French English Dictionary